package com.jxjk.reportwork.model;

import com.alibaba.excel.annotation.ExcelProperty;
import lombok.Data;
import lombok.ToString;

import java.util.Date;

/**
 * 考勤调整对象 attendance_adjust
 *
 * @author ruoyi
 * @date 2024-05-29
 */
@Data
@ToString
public class AttendanceAdjust {
    private static final long serialVersionUID = 1L;

    /**
     * 主键
     */
    private int id;

    /**
     * 用户编号
     */
    @ExcelProperty(value = "用户编号")
    private String staffNo;

    /**
     * 用户姓名
     */
    @ExcelProperty(value = "用户姓名")
    private String staffName;

    /**
     * 项目名称
     */
    @ExcelProperty(value = "项目名称")
    private String projectName;

    /**
     * 项目编号
     */
    @ExcelProperty(value = "项目编号")
    private String projectNo;

    /**
     * 项目实施单位
     */
    @ExcelProperty(value = "项目实施单位")
    private String executeCompany;

    /**
     * 项目开始时间
     */
    @ExcelProperty(value = "项目开始时间")
    private Date startDate;

    /**
     * 项目结束时间
     */
    @ExcelProperty(value = "项目结束时间")
    private Date endDate;

    /**
     * 参与项目比例
     */
    @ExcelProperty(value = "参与项目比例")
    private String percent;

    /**
     * 所属机构
     */
    @ExcelProperty(value = "所属机构")
    private String company;

    /**
     * 人员类型
     */
    @ExcelProperty(value = "人员类型")
    private String staffType;


    /**
     * 工作月
     */
    @ExcelProperty(value = "工作月")
    private String workMonth;

    /**
     * 原来项目名称
     */
    @ExcelProperty(value = "原来项目名称")
    private String oriProjectName;

    /**
     * 原来项目编号
     */
    @ExcelProperty(value = "原来项目编号")
    private String oriProjectNo;

    /**
     * 出差明细ID
     */
    @ExcelProperty(value = "出差明细ID")
    private int tripDetailId;

    /**
     * 出差编号
     */
    @ExcelProperty(value = "出差编号")
    private String tripNo;


}
